amber lily (anthericum torreyi) - French English Dictionary